fahad al-mufarrij
The Al-Juwayr File: A Meal, a Signature, and the Blank Space in Saudi Arabia's Team ReportIn a video just under four minutes long published by Goal.com, former Saudi...
CSKA Moscow and the 89-67 Scoreline: When a Friendly Gets Read as a ManifestoThere is an image I have kept in my head for years: Faker sitting motionless ...
Pedro Neto, a Name Attached to the Wrong Match, and Ipswich's Twelve Goals Conceded After Leading Three TimesSeven minutes in at the Etihad, August 2026. Ipswich Town take the lead away ...
PV Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final After Three GamesA Clean First Game, and a Note I Had to Cross Out 12:40 p.m. on Sunday,...
Women's Volleyball Final at Asiad 20: China vs Japan, Where the Gap Narrows to a Single Reception LineTwo semifinals, a few hours apart, leaving two very different physical bills....
Empty Stadium, Money Still Flows: Decoding the Nguyen Quang Hai Deal and the Lesson of the Invisible ContractI once witnessed a transfer fall apart because of three numbers. It was 2026,...
Malagón Returns After Seven Months: América's Real Signal Sits at Minute 72, Not in the 0-0 ScorelineIn the sixth minute of a match at a stadium in San Diego, a Cruz Azul player...
WSL 2026-26: Manchester City Defend Crown Amid Investment Wave and Renewed AmbitionAs the ball rolls in the opening round of the Women's Super League (WSL) for...
Red Bull and the Decision Machine: When AI Is No Longer a Strategy AssistantOne second at Monza, 2026 season. Max Verstappen has just cut the first...
The Blank Cell in an Esports Data File and a Lesson in Honesty for AnalystsAt three in the morning, I reopened the data file from a regional esports...
When the Data Is Empty: The Verification Discipline of a Youth Football ArchaeologistIn August, in the middle of the transfer window, I sat in front of my screen ...
Vietnam U23 2-0 Philippines U23: The black shirt, the space behind the low block, and an unopened testI watched that moment back three times, even though it appears in no highligh...
Vietnam's Swimming Lanes 2035: When Shoulders Tell the Story the Results Board HidesIn May 2035, at the World Aquatics Championships qualifier in Budapest, Tran...
Mid-season V.League: Money flows out before the players can appreciateOver the last three V.League rounds, the PPDA of a title-chasing club slid fr...
The Cong Viettel Lose to Persib Bandung in AFC Champions League Two: Consequences of Individual Errors and the Identity QuestionThe 0-1 defeat of The Cong Viettel against Persib Bandung in Indonesia in the...
Curry Leaves $136.7 Million on the Table: The Warriors Are Paying for the Last Four SeasonsOn August 29, Stephen Curry became eligible to sign a two-year maximum...
PV Sindhu Loses to Chen Yufei in Asian Games 2026 Quarter-final: Decoding the 122 Seconds Behind the Third-Game CollapseAt Aichi-Nagoya, the scoreboard read three lines: 21-11, 18-21, 10-21. PV...
Vietnam Futsal: 20 Players, 4 Goalkeepers and a Gamble Named GiustozziThere is a detail in Vietnam's futsal squad list that would be easy to...
Shi Yuqi Withdraws, Li Shifeng Takes the Lead: Kumamoto and the Depth Test for China's Men's SinglesIn the makeshift workspace of the press centre, I hold the entry list that ha...
Vietnam U17 at the U17 World Cup: How Coach Cristiano Roland Is Preparing for a Tough Draw in Group GFor the first two weeks of the training camp, the ball barely rolled. In one...
